.pdf-viewer-text-layer,.textLayer{opacity:1;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;text-align:initial;caret-color:canvastext;z-index:2;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor,1) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));line-height:1;transition:opacity 80ms linear;position:absolute;inset:0;overflow:clip}.pdf-viewer-text-layer.highlighting,.textLayer.highlighting{touch-action:none}.pdf-viewer-text-layer :is(span,br),.textLayer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;position:absolute}.pdf-viewer-text-layer>:not(.markedContent),.pdf-viewer-text-layer .markedContent span:not(.markedContent),.textLayer>:not(.markedContent),.textLayer .markedContent span:not(.markedContent){z-index:1;--font-height:0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.pdf-viewer-text-layer .markedContent,.textLayer .markedContent{display:contents}.pdf-viewer-text-layer span[role=img],.textLayer span[role=img]{-webkit-user-select:none;user-select:none;cursor:default}.pdf-viewer-text-layer ::selection{background:#007bff40}.textLayer ::selection{background:#007bff40}.pdf-viewer-text-layer br::selection{background:0 0}.textLayer br::selection{background:0 0}
